superstructure (construction machine) - French English Dictionary